movable scaffolding - German English Dictionary